High-speed multiplier



Dec. 24, 1963 G. -r. PAUL ETAL HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 1 Filed Nov. 29, 1961 INVENTORS GERARD T. PAUL RALPH 1 BAHNSEN JULES F. DIRAC BYQn J QM ATTORNEY z we as 2. ZAHHWUNQ 5&5 :5: E E 0 2E? 62% 2525:: F 5%: 5: a N. 2555:: w 2- Dec. 24, 1963 G. 'r. PAUL ETAL 3,115,574

HIGH-SPEED MULTIPLIER Filed Nov. 29, 1961 35 Sheets-Sheet 2 FROM H623 CARRY PROPAGATE FIG. 2

FROM FIG.22

Dec. 24, 196 3 e. T. PAUL ETAL 3, 74

HIGH-SPEED MULTIPLIER Dec. 24, 1963 e. T. PAUL ETAL HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 4 Filed Nov. 29 1961 14m: $4 m m mJmJEJmJEJu m2 2: com

m2 3: MJ $414 $4 KJEJMJEJ Fl Dec. 24, 1963 G. 'r. PAUL ETAL HIGH-SPEED MULTIPLIER 55 Sheets-Sheet 5 mmoooma wmjm EH52 Filed Nov. 29, 1961 mdE .Dec. 24, 1963 G. T. PAUL ETAL HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 6 Filed Nov. 29, 196-1 E 12 Na x04 E mmjmthni Dec. 24, 1963 G T. PAUL ETAL 3,115,574

HIGH-SPEED MULTIPLIER Filed. Nov. 29, 1961 55 Sheets-Sheet 7 FIG..7 459 Dec. .24, 1963 e. "r. PAUL ETAL 3,115,574

HIGH-SPEED MULTIPLIER Filed Nov. 29, 1961 35 Sheets-Sheet 8 T0 FIG 22 T0 FIG.18

Dec. 24, 1963 G. T. PAUL ETAL 3,115,574

HIGH-SPEED MULTIPLIER Filed Nov. 29, 1961 35 Sheets-Sheet l0 DECODER GROUP 2 Dec. 24, 1963 G. T. PAUL ETAL HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 11 Filed Nov. 29, 1961 N aDOmQ mohqmmzwo Dec. 24, 1963 e. T. PAUL ETAL HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 14 Filed Nov. 29, 1961 2m EN Now OOOOOOOOOOOOOOOOOO EN EN m2 EN EN 8N on m on Sn 3 m 2m in 2m in 3 2m Dec. 24, 1963 G. T. PAUL ETAL HIGH-SPEED MULTIPLIER 55 Sheets-Sheet 15 Filed Nov. 29, 1961 Dec. 24, 1963 G. T. PAUL ETAL 3,115,574

HIGH-SPEEDMULTIPLIER Filed Nov. 29, 1961 35 Sheets-Sheet l6 GENERATOR GROUP 3 Dec. 24, 1963 G. T. PAUL ETAL HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 17 Filed Nov. 29 1961 JEN Dec. 24, 1963 G. T. PAUL ETAL HIGH-SPEED MULTIPLIER Filed Nov. 29, 1961 35' s heets-sheet 18 w 4 ton t; 2m :3 0 3: =2; 0 4 a? an m 4 2% J \E \2 32 42 3. o N2 ran 0% mwE Dec. 24, 1963 G. T. PAUL ETAL 3,115,574

HIGH-SPEED MULTIPLIER 35 Sheets-Sheet 19 Filed Nov. 29 1961 FIG.19

Dec. 24, 1963 G- T. PAUL ETAL 3,115,574

HIGH-SPEED MULTIPLIER Filed Nov. 29, 1961 35 Sheets-Sheet 20 FIG. 20

FROM FIG. 14 

5. A BINARY MULTIPLIER FOR OPERATING SIMULTANEOUSLY ON GROUPS OF MULTIPLIER DIGITS TO DERIVE THE PRODUCT OF A PAIR OF OPERANDS COMPRISING IN COMBINATION MEANS FOR STORING SIGNALS REPRESENTATIVE OF A MULTIPLIER, A MULTIPLICAND AND A MULTIPLE OF SAID MULTIPLICAND, MEANS FOR SIMULTANEOUSLY DECODING GROUPS OF CONSECUTIVE MULTIPLIER DIGITS TO DEFINE MULTIPLES OF SAID MULTIPLICAND FOR EACH OF SAID GROUPS, MULTIPLICAND MULTIPLE GENERATION MEANS COUPLED TO SAID DECODING MEANS FOR GENERATING SAID DEFINED MULTIPLICAND MULTIPLES. A PLURALITY OF ADDER CIRCUITS SAID ADDER CIRCUITS BEING COUPLED TO ASSOCIATED MULTIPLE GENERATION MEANS, SAID ADDER CIRCUITS BEING CONNECTED IN TANDEM CONFIGURATION TO PROVIDE WHEN ACTUATED A PARTIAL PRODUCT ACCUMULATION CORRESPONDING TO THE SUM OF SAID SELECTED MULTIPLICAND MULTIPLES SPECIFIED BY SAID MEANS FOR DECODING AND MEANS FOR COMBINING THE PARTIAL PRODUCTS THUS DERIVED TO PROVIDE THE RESULTANT PRODUCT OF SAID MULTIPLIER AND SAID MULTIPLICAND. 